home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / web / tie / tie.README < prev   
Text File  |  1993-07-14  |  2KB  |  59 lines

  1. This is the README file of the `tie' distribution.
  2.  The current version is 2.4.
  3.  This file was created on 18 Dec 92.
  4.  This file was updated on 15 Jul 93.
  5.  
  6.  
  7. SUBJECT:
  8.  
  9. `Tie' is a program which was first developed to allow WEB programmers
  10. (be it Pascal-, C- or any other WEB) to add more than one change file
  11. to their programs.
  12.  
  13.  But it can be used to create new versions of the WEB file with
  14. incorporated changes as well. This feature does not depend on any
  15. special WEB dialect, nor on using WEB at all, as the only controls to
  16. be interpreted are the change requests in the change files (delimited
  17. by @x, @y and @z).
  18.  This makes `tie' also usable for any other language, or even data
  19. files. See the documentation tiedoc.tex and the example file tie.tie.
  20.  
  21.  Actually, this gives a second file update mechanism besides `patch'.
  22. Whereas patch relies on line numbers and/or precise contexts produced
  23. by diff, tie depends on the order of changes and on a an amount of
  24. context lines determined manually.
  25.  
  26.  
  27. REQUIREMENTS:
  28.  
  29. This version of `tie' is written in CWEB. To preprocess and compile
  30. the source you will need a working `ctangle'.
  31.  A pretangled tie.c is supplied which has been compiled successfully
  32. on a variety of workstations using either the manufacturer supplied
  33. C compiler in the K&R or ANSI version, or gcc (version 1.40).
  34.  Please note, that the CWEB by Silvio Levy and Donald E. Knuth must
  35. be at least at version 2.8, to process and compile `tie' without
  36. problems.
  37.  
  38.  
  39. DISTRIBUTION:
  40.  
  41. The reference version of tie may be retrieved by anonymous ftp from
  42.  
  43.     ftp.th-darmstadt.de [130.83.55.75]
  44.     directory pub/programming/literate-programming/Tools
  45.     file tie-<version>.tar.Z
  46.  
  47. where <version> is the most current version number.
  48.  See the source file tie.w for details of the distribution policy.
  49.  
  50.  
  51. BUGS/ENHANCEMENTS:
  52.  
  53. If you detect bugs in the implementation of `tie' or have 
  54. suggestions to enhance functionality or improve portability, 
  55. please send a message to
  56.  
  57.     Klaus Guntermann <guntermann@iti.informatik.th-darmstadt.de>
  58.  
  59.